total filtration - French English Dictionary